non-surgical treatment device - Deutsch Englisch Wörterbuch